carried out suggested improvements
authorPablo Ariño Muñoz <progpabarino@gmail.com>
Fri, 28 Feb 2025 08:55:54 +0000 (09:55 +0100)
committerbackportbot[bot] <backportbot[bot]@users.noreply.github.com>
Fri, 28 Feb 2025 15:22:36 +0000 (15:22 +0000)
Signed-off-by: Pablo Ariño Muñoz <progpabarino@gmail.com>
src/gui/generalsettings.cpp
src/gui/generalsettings.ui

index 1110ced254f6d9ccc84e33d9e905ab6b3b4c7808..bc5c5fbda5c1d52dabfdd4ac728bbbdceebeb7b9 100644 (file)
@@ -659,15 +659,17 @@ void GeneralSettings::slotRemotePollIntervalChanged(int seconds)
     cfgFile.setRemotePollInterval(interval);
 }
 
-void GeneralSettings::updatePollIntervalVisibility() {
+void GeneralSettings::updatePollIntervalVisibility() 
+{
     const auto accounts = AccountManager::instance()->accounts();
-    const auto pushAvailable = std::any_of(accounts.cbegin(), accounts.cend(),
-    [](const AccountStatePtr &accountState) -> bool {
-        if (!accountState)
+    const auto pushAvailable = std::any_of(accounts.cbegin(), accounts.cend(), [](const AccountStatePtr &accountState) -> bool {
+        if (!accountState) {
             return false;
-        AccountPtr accountPtr = accountState->account();
-        if (!accountPtr)
+        }
+        const auto accountPtr = accountState->account();
+        if (!accountPtr) {
             return false;
+        }
         return accountPtr->capabilities().availablePushNotifications().testFlag(PushNotificationType::Files);
     });
 
index 55509ab426e44e862f455a005a54385a09a3aef7..623835e14926ebb0193c4eaab27a3cf5a896ce7d 100644 (file)
          <item>
           <widget class="QLabel" name="labelInterval">
            <property name="text">
-            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;seconds (if &lt;a href=&quot;https://github.com/nextcloud/notify_push&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#2980b9;&quot;&gt;Client Push&lt;/span&gt;&lt;/a&gt; is unavailable)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+            <string>seconds (if &lt;a href=&quot;https://github.com/nextcloud/notify_push&quot;&gt;Client Push&lt;/a&gt; is unavailable)</string>
            </property>
            <property name="textFormat">
             <enum>Qt::TextFormat::RichText</enum>
             <bool>true</bool>
            </property>
            <property name="textInteractionFlags">
-            <set>Qt::TextInteractionFlag::TextBrowserInteraction</set>
+            <set>Qt::TextInteractionFlag::LinksAccessibleByKeyboard|Qt::TextInteractionFlag::LinksAccessibleByMouse</set>
            </property>
           </widget>
          </item>